# 比较运算符，比较出来的结果类型为bool类型
a, b = 10, 20
print('a>b嘛？', a < b)
print('a>b嘛？', a > b)
# 一个=号称为赋值运算符，两个=称为比较运算符
print('a<=b嘛？', a <= b)
print('a>=b嘛？', a >= b)
print('a==b嘛？', a == b)
print('a!=b嘛？', a != b)
# 一个 = 称为赋值运算符， == 称为比较运算符
# 一个变量由三部分组成，表示，类型，指
# == 比较的是值，不是标识
# 如果需要比较对象的标识，需要使用 is
x = 10
y = 20
print(x == y)  # 打印-->true 说明，x与y的value相等
print(x is y)  # 打印 -->true 说明，x与y的id标识相等

lst1 = [11, 22, 33, 44]
lst2 = [11, 22, 33, 44]
print(lst1 == lst2)  # value --> true
print(lst1 is lst2)  # id --> false
print(id(lst1))
print(id(lst2))

print(x is not b)  # false   x的id与b的id是不相等的
print(lst1 is not lst2)  # true
